Skip to content

Conversation

@shashankbrgowda
Copy link
Contributor

This PR adds endpoints to resolve rapid help and blast url and adds rapid api schema changes to openapi contract.

  • Extend OpenAPI contract to include rapid endpoints ENSWBSITES-2927
  • API to redirect anything that matches /info/* to https://beta.ensembl.org/help ENSWBSITES-2850
  • API to redirect anything that matches /Blast/ to https://beta.ensembl.org/blast ENSWBSITES-2851

@azangru
Copy link

azangru commented Jul 2, 2025

I didn't catch whether there already is a strong decision to show some intermediary html page for requests to rapid, and if yes, then whether this intermediary page should show for all cases (including help or blast). @jonk-ebi ?

Copy link

@jonk-ebi jonk-ebi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Changes fit with the archiving plan for rapid

content: {}
'200':
description: OK
headers:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This response (header & content) is repeated in multiple places, good candidate for a component.

@shashankbrgowda shashankbrgowda merged commit b83f289 into main Aug 18, 2025
1 check passed
@shashankbrgowda shashankbrgowda deleted the dev/update-rapid-contract branch August 29, 2025 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants